Puppet-foreman_proxy overwrites FreeIPA on DNS management

Problem:

When using the https://github.com/theforeman/puppet-foreman_proxy module and set DNS on true, Managed on false, and filling the right provider/principal etc for Freeipa it seems that this module installs related/unrelated packages for DNS and also overwrites bind files that are already setup by freeipa which breaks Freeipa

Expected outcome:

Only config the dns_*.yml files for the proxy

Is this expected or not ? I would expect the module is capable of configuring the proxy only but it seems not.

Ideas are welcome!