title: OnPush Change Detection for special cases
body: <p>I develop an Angular 2 app with ngrx and I was interested by OnPush change detection to get better performance. I read several articles about it which said : "<em>If a component depends only on its input properties, and they are immutable, then this component can change if and only if one of its input properties changes.</em>". Therefore, I have two (simple) questions about OnPush :</p>
  
  <p>1) If my component has a mix of @Input() properties and not input properties, Is OnPush useless ?</p>
  
  <p>2) Same question for a component which has only properties (no @Input).</p>
  
  <p>Thanks by advance :)</p>