Feature/on time perf

This indicator is pretty involved - the comments should be a decent guide