Fields hidden in GUI, but visible in API response

My idea is:

I would like to have an option when adding new field on whatever object (contact. company, etc.) to select whether or not I want this field to be shown in GUI or just in API response. I was thinking we could label the option. “Visible in API responses”.

I think these groups of people would benefit from this idea:

Marketers: Because you do not clutter the gui with meta fields about specific contact/company.

Developers: Because they could easily add new meta fields as the development of Mautic plugins & external systems moves forward.

Why I think they would benefit from this idea:

When you fill Mauitc with contacts using api, there might be a situation where in addition to sending standard fields like name or last name that are visible to marketers you might want to send some meta data fields that are required by external system, but you do not want to show that fields to the end-users (marketers) using the Mautic.

Any code or resources to support this idea:

None, yet.

Are you willing to work on this idea?:

Yes.

What skills and resources do you need to explore this further?

Q1. I would like to know anyone any is interrested in this or would find this useful?

Q2. Would this feature be considered for Mautic V3 or Mautic V4