Improve encapsulation of the StructuredObject and also fix up a few issues in the LocalFSInformationStore