They all do the same thing, the only difference is the method they call on oro::Api, so template on that
No need to copy-paste that much stuff, especially since there are going to be more timer types in the future.