fix(forms): labels should not shift unless values change

Fixes #1008.

@vladikoff or @shane-tomlinson r?