i see this as a flaw in modern operating systems. the LifeStream OS concept dealt with this rather nicely, providing a document-centric, time-oriented file system, but also allowing for versatile meta-data to aid in classifying objects and navigating around.