After data is used in the boot activity to get the URI set it to null to prevent a subsequent load running the same logic again.
Added a setting for cache size default to 100 with options of 100,200,300 and unlimited