use highest common factor of requested intervals. this will still suck if we have e.g. intervals of 333 and 1000, we could probably refine it a bit. no interval over 3s cares about millisecond precision