Adding RunCache
reverting additions to DaqDirector