I haven't found something like
Yes. So the only way is at transaction time, e.g. using
replace, or as part of the layout.
I determined this through an examination of the compatibility sources as I briefly looked for similar at some point in the past.