quadtrees + averaging + joy!