title: ListView loses scroll position when using InheritedWidget in Flutter
body: <p>After adding InheritedWidget to app I recognize that ListView loses scroll position (selected item index) when I come back to list from details screen using Pop(). </p>
  
  <p>I know that widget can be rebuild any time but maybe someone can suggest solution without handling cache manually. </p>
  
  <p>P.S.
  Scroll position was fine before implementing InheritedWidget </p>