1. A system for communication, comprising: first set of sensing and rendering components arranged to cover physical movements of multiple individuals present in a first environment; second set of sensing and rendering components arranged to cover physical movements of multiple individuals present in a second environment; interest thread detector that uses the first and second set of sensing and rendering components to detect multiple communication interactions each involving a respective subset of the individuals present in the first and second environments and that maintains an interest thread for each communication interaction; communication provider that captures a set of media data from the sensing components and that combines the captured media data in response to the respective activities indicated by physical movements of each subset of the individuals and that communicates the combined media data to the rendering components, wherein the communication provider includes a user manager configured to maintain a set of user profiles for the respective individuals, the user profiles including permission profiles having thread permissions and user permissions configured to enable an individual to keep their actions and presence from being detected by the interest thread detector.