Move CAD reference frame at program runtime?

Move CAD reference frame at program runtime?

Is there a reason why the Move CAD reference frame only is greyed out when the checkbox "Add to program" is active? Moving the CAD reference frame only could be very helpful when you have a part that requires a different datum callout than the main DCC alignment when using cloud-to-cad or cloud to curve, for example A B C as main alignment but there is a profile callout with D E F. I know you can offset the part reference frame back to the CAD reference frame but isnt it more convenient doing it the other way around? Thanks!