Saving characters was buggy because we added a key to the `GridCharacter` response. They added to the backend but didn't show up on the frontend without a refresh. Now we properly unwrap things and newly added characters display instantly again.