This waits for all other commands to complete on the first run, then unconditionally calls url() on a `delay` interval thereafter no matter what? I don’t think there is any harm in just starting the heartbeat immediately, whereas there *is* harm in waiting like this because the `wait` method sends no commands to the server.