osd: promote objects to cache on second (or later) read

Do what we can to avoid polluting teh cache with a single read (or burst of reads).