manage internal conversion from 'interval_ms' to 'count' SOMEHOW so it can be safely/correctly passed to generic_timer