That is a good solution, however, it can still leave you in the same spot. For example, "A" needs to snap to "B", so I parent it to "B" and reset the position. Great! Except now I need "A" to unparent and go back to its original owner, so first I need to have stored that in a seperate variable and then use another set parent action to get it back under the correct hierarchy.
This method does work, and helps clear up some messiness, but it still isn't as straightforward as simply being able to have a gameobject be the target of a "SetPosition" action.
Is it possible someone has a custom action floating around for that? If not, then this is a great workaround that I will definitely use!
Thanks,
SeanC