I have the same sliding problem. My fix? I bought a roll of drawer liner (tool box, specifically I believe)
I cut a square (2, one for me, one for my wife when she rides with me), and throw it on the seat before I go. When I get off the bike, I toss it in my helmet with my gloves. No...