Would like to "ignoreFiles" but use the underlying content

Looking at your readFile shortcode and its usage in the docs, that looks fine – the content is rendered once, so the files are only read once per shortcode, and it is mostly different files every time.