changed quadtree disperse to not disperse in parallel, which fixes sync bugs