1. A computing apparatus comprising: one or more computer readable storage media; a processing system operatively coupled with the one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for providing a roaming settings service that, when executed by the processing, direct the processing system to at least: receive an update to roaming settings specific to a user indicative of at least an interaction of the user with a content item while engaged with an instance of an application program provisioned according to a first application model that hosts the content item; receive a request for the roaming settings specific to the user initiated by an instance of the application program provisioned according to a second application model that hosts the content item; and in response to the request, retrieve updated roaming settings that reflect the update to the roaming settings indicative of at least the interaction of the user with the content item while engaged with the instance of the application program provisioned according to the first application model and transfer the updated roaming settings for delivery to the instance of the application program provisioned according to the second application model.