title: How to use multiple instances of the same Blazor component
body: <p>I have a tab control and dynamically create tabs with the same component (say, Employee) on each tab.  When the first one is created, the constructor and OnInitialized execute.  But when I create another one (say for another Employee), the constructor and OnInitialized do not execute.  (OnParametersSetAsync runs multiple times for each).</p>
  <p>Originally I retrieved the Employee info in OnInitialized.  I understood this to be the preferred practice.  But since it doesn't run for the second Employee, I don't know where to retrieve the second Employee info.  I don't see a predictable behavior for OnParametersSetAsync.</p>
  <p>If there was an event that would always run one time in this scenario then that might work.  Any ideas?</p>