Fixes Issue Causing Edits to Remove Existing Values

Fixed an issue that was causing edits made via plugins to remove already set values within commands. Updates will now only impact the fields added or changed.