In CSpray, users on different workstations share the same virtual workspace with their remote collaborators. Each user create their own spray cans which are associated with local data sets just as before. Spray cans and their visualization results can then be selectively made public and available to other participants. Users move about this shared workspace and can see other users, public spray cans, and public visualization results. There are several issues and tools necessary to support this shared workspace environment. The following provides some highlights.