Why do Hidden From GUI entities not record?

why do “Hidden From GUI” entities not record? and where is this documented?

I have various sensors that I don’t need to view in the GUI, but would still like them to record to the database, such as

  • leak sensors that I have automations against
  • mqtt plant sensors that get bundled up into a plant card

I believe this doesn’t apply to lovelace?

I’m not sure I understand.

My sensors record whether they are shown in the GUI or not.

it seems not everything does: