removing support for "needsOutside"
more cleanup
even more cleanup?!?
cleanup, and fixed a race.
looks like i fixed another layer of bullshit
no more queue.finish needed