camera has pre and post enqueue scripts
rudimentary render controls from lua