Improves async interface for texture loading.
Uses proper inheritance in the polygon API.
Enables access to the current RT from wherever.
Fixes adding a single shader pass w/o extras.
Removes excess stuff.