DanCan you explain the need for caching specifications by both class and ObjectSpecId. Why do we need both? And, in particular, why might the class entry exist, but not the ObjectSpecId one?
While testing out the redesigned code I am failing to get a specification for a known class; while a debug list of specification shows it as loaded. Specifically, I am testing out transient objects being used within the Scimpi interface.
Thanks. Rob
