SDK Project Automation: Changing template TMs when creating FileBasedProject

Is it possible to change the TM filenames when using template as a project reference?

I'm creating a FileBasedProject, using a template that contains 3 TMs:

  • G:\PathToMemories\Memory-01-Filename.sdltm
  • G:\PathToMemories\Memory-02-Filename.sdltm
  • G:\PathToMemories\Memory-03-Filename.sdltm

The template uses a mapped network drive label "G:", but I want to use the UNC filepath instead, I would like to avoid updating the templates themselves.

I can get UNC filepath of the drive, but I'm unsure of how to proceed.

Is it possible to get the TranslationProviderConfiguration for:

ProjectTemplateReference template = new ProjectTemplateReference(templateFile); 

...and update each TM before creating the FileBasedProject?