Support for multi-implementation repositories