[ignore] add ignore cache, and process it very early