Hijack layer rendering with events. (BREAKING BUG, READ DESCRIPTION).
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 :/