added support for forward rendering after deferred, fixed generation & nullptr column bugs