EXPERIMENTAL. Adds high-level functionality to BROGL's abstraction. This assists in resource management and additional common constructs, like scene management and multipass rendering.