Bridging the gap between two drastically different time based circuits

I have a 1 RC model of a battery which has a total capacity of 5Ah, (1 Hour of charge with a 5A current should fill it up), I am using a 2A source so it should take around 2.5 hrs.
I also have a buck converter that has a switching frequency of 1 Mhz, a supply volatge of 20V and a constant current supply (using a PI controller) of 2A.
So when I am joining the two circuits, its essentially becoming a simulation of step 1 microsecond and total steps accounting to 2.5 hrs. How can i decrease the total runtime, besides scaling down the capacity?