I'm wondering if this should be done on the outside by the filesystem?