Hijack layer rendering with events. (BREAKING BUG, READ DESCRIPTION).
Thanks, it works on 3D layers, however doesn't seem to work when a 3D camera is involved.
Ah that would make sense I have no idea what happens when a 3D camera is involved, chances are it doesn't even use the same draw method i'm overriding :/