Corona Sdk Image Mask. Your goal is to keep the ball bouncing inside the circle. You can combine different selections as union or intersection.
However, touch/tap detection is ignored on completely masked (invisible). You can combine different selections as union or intersection. Free for commercial use No attribution required High quality images.
Naively, I'd guess the speed might just be all the texture switches (no Nook handy, alas).
Creating masks in Corona Renderer is an easy process.
But i just keep it on even when doing exercises, because if you are going to put it on and off you will just touch the mask and your cheeks and in the end the point of wearing a mask goed away. Use any polygon as a mask on groups, images and any other display objects directly at runtime. Whether you're building games or business apps, you see changes instantly in the simulator and can iterate extremely quickly.