Override to provide an external FocusNode, or return null to use an internal one.
FocusNode? get providedFocusNode => null;