We need a public utility canister that takes the every second hit for everyone and and let’s you schedule your intervals. Some folks only need once a day. This should be standardized and daoified. I’ve been thinking about it for a while and just haven’t had the time to write it up. If someone thinks through it and writes it up we can incentivize the build with a bounty. The hardest part will be the testing to figure out how many async messages per heartbeat you can send out and building a routing mesh that scales.
One user on here wrote a pretty robust solution that is probably a good starting point.