title: Programmatically open Tooltip in Material-UI
body: <p>I need to be able to add a tooltip to the element so it functions like normal (opens up when element is hovered) and at the same time I need an ability to open it up programmatically.</p>
  
  <p>I know it has <code>open</code> prop that allows to do so, but in this case I will be switching component from uncontrolled to controlled and this isn't possible.</p>
  
  <p>I'm also unable to sumulate <code>:hover</code> event on a button inside tooltip because this is impossible in browser.</p>
  
  <p>Is there a way to accomplish this maybe thru refs? When I use ref with tooltip it just being passed over to the child element.</p>
  
  <p>Thanks!</p>