Pulse button animation timing is now tied to the frequency :D