Terrible speed issues thanks to buttonset.