Speed up the bidder by caching the solver results on a canonical history object