Haha, guys, I added it weeks ago, I just added a minor parameter now. :P
Quinto: I COULD do multiple holes, but currently, you can't use arrays for parameters in MMF (In the properties tab). If it would be possible, I could do it easily. Otherwise I'd have to add the same routine again and again for each hole. And unfortunately, custom shapes are impossible, sorry.
Mecha, yeah, attached.
EDIT: Fixed broken shader