I wonder if it makes sense to add ```AdminObjectEdit::getFields()```. We have the same array of fields twice in this file. One in ```updateObject()``` and one in ```loadObject()```.