rewrote UserEnumerator (refactoring)
invalidate cache after the successful registration. It will fix "AttributeError: NoneType object has no attribute setMemberProperties"