All data-bound svg shapes are removed and re-appended when toggle button is clicked. Made everything way faster, seem to have fixed all bugs. Holy crap this is awesome