I can live with that limitation for now. Doing some more googling, it appears your “template on the fly” solution, while it sounds like a good and obvious solution, will not work:
Unless something changed between then and now, but the github issue is still open, so I guess not.