It would be nice if tpl could support processing of multiple files at the same time to limit the perceived amount of network wait when using tpl to generate dozens of output documents.
Perhaps it would even be possible to do something similar even within a single template in some way.