Added caching to service area feature selection

pull request from CTLocalGovTeam
Coordinated search launches to only save latest one