It would be beneficial to have e.g. -d /fast/local/path -d /slower/remote/path such that the data handler first look if data is available first available in a fast-access location (but maybe with limited memory), and then fallback to a slower-access location.