Spaces: Virtual Video Walls for Team Collaboration AnywhereVirtualized, realtime, persistent visual containers that can be displayed anywhere, shared, discussed, manually added to, & annotated.