Bagaimana saya bisa menghasilkan mesh navigasi 2d di lingkungan yang dinamis saat runtime?

Jadi saya sudah memahami cara menggunakan A * untuk mencari jalan, dan saya bisa menggunakannya di grid. Namun, dunia gim saya sangat besar dan saya memiliki banyak musuh yang bergerak ke arah pemain, yang merupakan target yang bergerak, sehingga sistem grid terlalu lambat untuk pencarian jalur....