Refactoring user following for exercises