Able to switch between three json datasources, but a bit glitchy with effects from previous dataset