The existing behavior of Blazor Tab as "Load tab content dynamically when switching it's header". In that case doesn't meet the state management like input values, scroll positions.
In this feature, the tab content has been loaded on demand basis and rendered content has been maintained in DOM and hide with CSS. it avoids re- initialize tab every time. so, that tab state has been maintained.