[IMP] Improve behavior that add some custom fields on POS customer view without overwriting