title: Faster screen orientation change for fragments
body: <p>Android activities have a pair of methods onRetainNonConfigurationInstance()/getLastNonConfigurationInstance() 
  for keeping objects expensive for load during configuration changes.</p>
  
  <p>What should be a nice behavior for fragments in such case? 
  Is setRetainInstance() a solution? 
  What about usage of configuration-specific resources after setting it to true? </p>
  
  <p>Thank you.</p>