Automation of Sample Loop Length

It would be great if there was a way to automate sample loop lengths, the start point, the end point (-possibly even loop direction?)

I’ve had strangely arousing dreams of manipulating this function with LFOs and Signal Followers, oh the joy!

If there’s a way of already performing this function… PLEASE TEACH ME, KIND STRANGER!

Yeah, this, together with sample start/end automation/modulation is probably one of the most requested features since years. I understood that this has no high priority, though, unfortunately.