Holding Synchronous Virtual Classes