Smart Pull for Remote Storage: How to Keep (Mostly) Everyone Happy When Making a Large Collection Move to Remote Storage