Dear Puppet docs, you're a fucking liar

https://docs.puppetlabs.com/puppet/latest/reference/lang_defined_types.html#metaparameters sez:

Every resource contained in the instance will also have that metaparameter.

Except... it doesn't.  So we need to pass it manually.  Good job, Puppet.