I think that is the only way to do the mapping. From the list object, take VAG and VQ mapping and list agents from VAG.
As I mentioned earlier, can be routed to an agent from any virtual queue and like in your case, customers define mapping in List Objects or DN Annex options. Hence, it is not directly available from any Genesys component.