Checkpoint: Stop using buffer indices
Defer creation of actual hardware buffer objects until first upload
Simplify buffer generator
Various threading/scheduling fixes to SynchronousDrawToRenderTarget and normal rendering configurations
Simplified buffer generators more to reduce risk of errors