do i interpret correctly that we do not need a reverse transform because setting a property to a uuid creates a reference as well, as would setting it to a node?

maybe we should still transform to the node, to get a good exception at the right place when an invalid uuid comes from the frontend?