Support arbitrarily deep object paths