RecentChange should use UserIdentity in its public interface instead of User.
Furthermore, RecentChange should not expose the actor ID via the 'rc_actor' attribute.
Since nothing appears to use the 'rc_actor' attribute, it seems this change can be done without deprecation.
Internally, RecentChange should make use of ActorStore for normalizing user identites.