I came across this idea when I was cleaning a paint roller, the ones that have the plastic disc with the small hole in one end.
First chance I got I experimented with differnt approaches. I tried it with a condom, then with a plastic bag inside but eventually settled on just lubing the inside of the roller.
Depending on your girth you may have to slip into it before you get hard, as I found out, so you fit.
Then you use it somewhat like a vacumn pump with your finger covering the small hole in the disc when you want to increase the suction and stroke away.
Not only can you really easily edge and last a long time but being cut I have been able through holding the stroke at full extension develope a foreskin.
So the roller is multi-purpose and easy to rinse out.