Allow uuid to be specified during initialization but not changed once object is persisted.