Make quadtree stuff private, and use Object.defineProperties in example.