Applications are generally configured to access various resources, such as functions of an interactive multimedia player (applications may pass data to/from the functions of the interactive multimedia player to provide a wide variety of user experiences, for example), and interactive objects and other resources stored in persistent storage or networks.