this seems likely. another possibility is that she's shy to do something that's obviously humping or grinding in public. makes this hotter to watch either way, at least to me 🫢
I think this is more BDSM. She seems to be intentionally putting her weight on her clit to see how much she can take, which is not much. Then she jumps off and lets the pain subside before climbing back on.