First stab & facets -- initiate suppport for multiple axis objects

This is far from complete. Just want to share what I have so far.