fucntional, but very slow.  Either need to reduce the total amount of circles rendered in the first place to just those 37, or find a way to operate the add/remove only on those 37