Initial UUID changes. Still a few concerning issues that were a concern before but are glorified a bit by this commit.

that is, the latent design issue with roles ...