I wonder if this shouldn't be on the RegistrationResource?  Seems like it might fit more there..