DurableCatalog has a quite large virtual interface and implemented in its own concrete class for something that is in essence syntactical sugar on top of a RecordStore. Many of the functions are very similar, such as getParsedCatalogEntry and getMetaData that almost return the same thing.
We should be able to clean this up and simplify the interface.