Data Cache layer construction