On the stock seats, I use baby powder on the seat and seat of my leathers. Problem solved. With a foam seat on my superbike tail, I had to just get my butt barely off the seat by using my legs to transition side to side.
Or you can wait for this:
A British company believes it has come up...