Make it so OnDraw events are only called when an event handler marks it as implemented.

The reasoning for this is that most elements won't actually do any custom rendering.
Fix an issue where the scissor rectangle is getting called redundantly.