I do not see rtree use stored Object to calculate, but it serialize to C and deserialize from C everytime when I insert it into a tree. I can see the neccessity to do it. Why not follow the common practice to just store references of objects? When I only store the id of my objects, my program speed up to 20x.
