#map(&:id) is faster than a block.
#map is faster than #each_with_object when doing roughly the same work.
In short, this might make you want to extract more public methods, even if you use them in decorators or proxy objects, that you can call with Symbol#to_proc.