I think you may have reintroduced the bug that two datastores created during the same run will have the same public and private UUIDs. That's why there was a method call.