Combine dir and read cache