decouples geoCollect and artistCollect, on-client and prepped to render