Angular 2 Optimizing rendering using ChangeDetectionStrategy