The method above works only with items (or selections) that have a duration, otherwise there is no way to determine the spacing.
Recently someone posted an overlapping method for pasting chords. I find the same trick works with dynamics and other items with no duration: