Are Rental LED Displays the Future of Instant Immersion?