lower res syphoning
hot-swapping shdrs
final changes before perf
more cleanup
cleanup