Create per-prototype cache dirs