I know this was me, but this time interval should really be a named constant (kReloadInterval or similar) rather than a magic number.