first pass at typing in octree writer system