I20240211-1800
Currently the ContentDescriptionManager relies on a rather vague "timestamp" to indicate that the set of bundles has changed, this leads to some hard to explain instabilities in tests. This now uses a composite key of all bundle ids and their version and computes a hashsum from the string, this has the advantage that it is deterministic what properties of a bundle set is compared.