Length on sampler dynamic voice parameter

Hi!

Been playing around with an idea for granular type effects. I want to be able to change the length of a sampler loop while it’s playing out but from what I can tell the sampler start and end times are only sampled/changed whenever a new voice is created. Perhaps this idea would be mush and basically the same as getting new voice but being able to map speed to the size of an infinitely playing looped sampler seems fun to me.