Have you tried a Pachmayer slip on pad?

With the Velcro tab pulled up firmly they don’t slop about.