Went back to old axis initialization method
Experimenting with depth-first ambient tree traversal, avoiding long-reach