Seperating out resources from user-controlled models