Virtual Streaming, Classes and More