Use private class for the cache in rosdistrohelper