Do you think it makes sense to have a "realm" model to put a lot of this code? I am in the process of separating out a lot of the RP related info into its own model to simplify things and realm information might be a good candidate also.