Type-erased factory list. First level is domain ids, second is resource ids, third is configuration ids. Stored void pointers point to aTArrayof TAVCoder::TFactory's with types matching the domain, resource, and configuration ids. This is declared here to avoid exporting the template types (which can be real dodgy).