Unexpectedly large diff in LiveView update when changing form fields

You could implement an approach based on this: PhoenixUndeadView - let's discuss optimization possibilities for something like Phoenix LiveView - #68 by tmbb

The problem is that you’d have to turn form_for into a macro.