Backend Subscriber adding/updating refactoring