Given the re-use of `objectId` (which should be `objectID`), I think it might make sense to have an abstract superclass that represents any resource we receive from the API and provides `objectID`.