Improved speed of RefreshingCacheReference signifigantly by adding a second stage