title: TRibbon Rebuilds TRibbonGroups randomly
body: <p>I'm noticing that with my application the TRibbon is flickering and rebuilding itself at seemingly random (but reproducible) times. By random, I mean I don't see the connection.</p>
  
  <ul>
  <li>Windows 7 x64</li>
  <li>Delphi, RAD Studio XE2, Update 4</li>
  <li>Rubbon on main form, multiple tabs (shouldn't matter)</li>
  <li>3 TRibbonGroups on the tab I'm reproducing the issue on: First just has 4 normal buttons in it. Second has 2 buttons, a splitter, then 6 more buttons. Last one has just 3 buttons.</li>
  <li>Add a button with this action:</li>
  </ul>
  
  <pre><code>procedure TParentForm.Button1Click(Sender: TObject);
  begin
    Screen.HintFont:=Font;
  end;</code></pre>
  
  <p>Any advice on a workaround would be greatly appreciated.</p>