Various new stuff. Doesn't work as supposed.

Something has gone terribly wrong with the code, dropping down to about
11 fps for me (working sample renders 100+). Putting this on hold for
now, might come back to this in the future but has some other things I'd
like to try out as well.