Separating metadata and ACL storage mixins into separate classes.