Refactoring Select Maps to Provider interface