Не зовсім. Реф в реакті має дві функції - стара, та що була - зберігати посилання на ДОМ елемент. І нова, специфічна для функціональних компонентів - це замінник поля класу. Тож реф оголошується безвідносно дому і туди можна класти і забирати все що хочеш, зміна чого не вимагає зміни UI.