CatalogEvents are greatUnique id utility is greatYou can have multiple catalogs that stay up to date easilyCatalog implementation easy to readBut a bit underfeatured as yet (turned out to be more complete than we initially thought)