Minor fixes and additions

The only critical commit in this PR is the 'fixed renderer size bug' that was preventing the code from working on my setup. The other 3 commits are nice to haves that made my life easier :)