IOintercept could lead to performance issues due to file system calls
being serialized as the operating system *sees* a flat namespace / a
single directory. Using a number of virtual directories in the
constructed paths to address this issue.