Issue #3573571: Use VariationCache for getAllComponentsKeyedBySource() cache context handling

Clean-history replacement for #3573571.

This MR contains one commit and only the intended 6-file scope.

Includes:

  • VariationCache-backed cache handling for component list retrieval
  • Service wiring updates
  • Schema + kernel/functional test updates

Merge request reports

Loading