Mock-up of a possible refactor concept for Akonadi