Get a mapping between a source and target skeleton, built on demand Remapping is only valid locally to this call and could be free'd later (they are stored as shared ptrs) Do not assume ownership of the mapping after this call.