Hi Mark,
that surprises me. When Essentials installs catalog items (for example, when you install the blog feature), it executes an XML import of individual catalog item definitions into the repository. Upon saving, auto-export kicks in, which exports the HST configuration into your project's bootstrap/configuration module (by default). I don't remember ever seeing autoexport generating merge-combine type bootstrap resources, and I would be surprised if it did (but there's a chance it actually does, I'm open to learn :-).
What I mean by splitting up the bootstrap resource is that you can split the attached XML file into 4 files, each file containing exactly one catalog item. Make sure these files do not specify and use the "merge" namespace anymore. Each new file should then go together with its own entry in the hippoecm-extensions.xml file.
When doing so, check how auto-export interacts with this setup when you change some hst parameter for example.
If the attache XML file contains all catalog components your project currently has in the essentials-catalog, you may also want to consider making the essentials-catalog node the root node of your bootstrap resource, and keep all components in a single bootstrap resource.
HTH
Tobi