Use same interface for adapter registry