Removed some unused private members.
Print exceptions in renderer methods.
Recreate renderer when callbacks have been redefined.
Added null-checks for callbacks.