if that's infeasible, or you have bad executive function, you should buy bti bacterial larvacide which lasts 30 days and only affects mosquito and fly larvae, and doesn't seem to persist in groundwater even then.
it's a bacterium that evolved to kill mosquito larvae apparently
information on maybe getting some for free from your state, and it's mechanism of action:
