Dancing and periods?!?!?!

I have a super heavy period and im also a keen dancer and sometimes my classes are 3-4 hours long and its not possible to leave. Even super plus tampons dont seem to stop me from leaking and birth control isnt an option as it will make me put on weight, I was wondering if anyone has any ideas of any other form of pluggage I could use????