Using multiple cloud init config files with MAAS

Cloud-init has config merging capabilities according to the docs here: https://cloudinit.readthedocs.io/en/latest/reference/merging.html#example-cloud-config

I want to deploy a server with MAAS but with 2 or more cloud-init files.

Is this possible with MAAS ? How would I go about doing it if it were possible ?

For more context: I have the following use cases as a baremetal provider

  1. Customize the machine from our end (config for agents to export telemetry data,…etc)
  2. Let the user customize their machine (config their hostname, ssh keys, scripts, …etc)