1. A method for operating an application in response to spatial status of a plurality of objects within a physical environment in which the application operates, the method comprising: an act a computing system automatically detecting a spatial status of a plurality of environmental objects that operate within an environment from which input is provided to, and to which output is provided from, an application, wherein the spatial status of at least some of the plurality of environmental objects is subject to change, the relationship between at least some different environmental objects of the plurality of environmental objects altering a behavior of the application.