Currently the default implementation always return null for get object. Instead it should be backed by a map so that at least during the build items might be recovered by set/getObject(...).