[Feature Request] Attenuation Settings include Time Reference Input

Would it be possible to add an option in attenuation overrides that is a Time Reference Input. You would select another sound wave as your time reference so that when the current sound attenuates, it starts at the correct position in the track instead of at the beginning.

Use case: I have a hallway with multiple speakers in it that I want the player to walk by. Each speaker I want to be playing the same music, but be attenuated as the player walks by them.

Obviously you could do this with a Sound Class, and checking the always play check box. By doing that though, you now burn a whole bunch of playback channels even when the player is not near these speakers. This new feature would allow you to only burn one playback channel as your time reference source.

Please let me know if you find a solution for this in the current version, otherwise I ask that you please consider this as a feature in the next release.