What about rename to `onAuthenticatedUserIdChangeController`, just to be consistent with the field name `authenticatedUserId`?