Move button handling to own timer for better performance