Creating a 10,000+ px interactive web canvas