Update refs even if shouldComponentUpdate is false

Fixes #1392.

I think this makes sense; it's useful to be able to reorder components without rerendering them while having refs that correspond to the current indices.

Test Plan: grunt test