Throttle sync from every minute to 5/10/30/60 minutes

Hello everyone.

I see that sync is doing its thing every minute. I doubt that anyone really needs all of their chain data synchronized every minute. Could you maybe add a flag to change this timing from 1 minute to 5/10/30/60 minutes?
It should also improve performance and reduce beacons/pings/traffic.

Thank you!