Currently working on a very preprocess heavy Drupal 9 site. The client wants to switch from Paragraphs to Gutenberg. The current content pages are dynamically driven, using 3rd party API, etc. The content editor will enter a custom ID value (API reference), which is then used in preprocess function to collect data from API. The data is then passed to dedicated twig view. ID field is defined as a Content Type Field. However if the field is added to the new content type while Gutenberg activated, the view ignores Gutenberg blocks, and renders field value without any layout.
Basically, I need to be able to add an input field under "Title" in the "Program Page" tab (see pic below). The value of that input should be accessible to preprocess function, but not rendered on the page.