split cache and indexes into sub projects