My daughter no longer does gymnastics, but she recently got a new swimsuit (Speedo) that has little silicone strips on the rear that are supposed to prevent it from riding up, and works quite well. I don't imagine it be very hard to do the same with leos. Just a thought.