UserStorage: call identity initializer only once