Allow passing of a displayValue funciton
Update form if new initial values contain different values than current