For instance, each art object can access variables and functions that specify such things as how many people are currently interacting with the ArtCache and thus alter characteristics ??? color, tempo, shapes, animations ??? based on a range of variables that, ultimately, indicate the kind and level of social activity in and around the ArtCache.