switch from setInterval driven standard filter changes to smudged setTimeout