Move common methods to lookup model concern and adapt. Write tests for those methods.