Do you need different supported agents on different levels of a single game? If not then you don’t need this. If so then it’s not supported currently.
What’s the problem you’re trying to address? What’s the practical need behind modifying supported agents on the fly?