API: Orientation
Orientation is specific to given SRF
Orientation created by appropriate method on SRF object of desired type
Transforming an Orientation creates a new Orientation in the context of a target SRF
Once created by API, the reference location and matrix in an Orientation become immutable