GO::ObjCache - private method
This is a kind of GO::ObjFactory - you should not need to use this method directly