What about adding a `Provider.create_anonymous` that would set the type and this uuid based name for you? That would make the creation of them more consistent and centralize the requirement on securerandom.