shouldn't this be simply inside the `transformNode`? I don't see a reason to call `moonwalk` twice (specially since it's such a *heavy* operation).