feat: cache point