Implement most of the remaining core Object Storage functionality