`timeout` makes more sense than `interval` as a name here