Then run the cron every minute. As you can see with his example, it doesn't even run every 5 mins.
For unproxied records you can set the TTL to 1 minute as per their documentation..
And normally your IP would change only when reconnecting, so it's not a big deal...