To build up ab and leg strength for those who fly in cheerleading, without getting too bulky…?

This sounds silly but it is not..

Swimming..