gridFlicker directive now only fires on load