Virtual Placement Challenges