I don’t see the use case for having two implementations and I don’t think the multiplatform `expect`/`actual` mechanism allows it.
The idea is to have the best implementation of the timer API. The current job was to make all working on 3 platforms. We didn’t spend enough time on optimization. I tried some coroutine implementations of timers but wasn’t satisfied by the result (some perf overhead and object allocation on android, …). So for the moment I ended up with current implementations. But I’m really open to better ones. So feel free to propose alternatives.