Would probably want to debounce all of these right? `updateClass` will be a pretty hot function.