Revert back to automatically increasing step size
Get rid of the abstraction level
Simplify implicit solver
Get rid of dependencies
Vectorize remap_interval internally