Merge "Create remote collection cache to eliminate duplicate intent" into main