bug fix: split cache to make single cached data under 1M
bug fix: to remove muti-cache gracefully