Compare RideFileCache Optimisation

.. need to only create when needed and also need to
   delete when done.