A method for use by a plurality of users, each of the users having an input apparatus for providing an input of user generated data, the method comprising:
- permitting concurrent input by multiple of the users, to generate data, input while viewing a display presentation to each said user of the common image relative to which the input is made by each said user to each generate said data;
- associating said data for each said input of said data to be associated with said user providing the input;
- providing non-transitory storage in memory of the data from each said user in a respective separate data layer from a plurality of data layers, responsive to the associating said data;
- associating each said data layer with one said user, as an index for storage and retrieval of the data as input by the one said user;
- providing storage to and retrieval of the data associated with each said user from the data layer in the memory that is associated with said user, responsive to said index;
- selecting selected users from the plurality of users;
- and,
- providing a display presentation of a display image provided responsive to the data retrieved from the data layers associated with the selected users.