[RFR] Object storage fixes

These fixes are to close #304 #305 #306 #308 .
Hmm, didn't want to add a `lastModifiedTime` field (or whatever we want to call it...)?