User wrapping instread of inheritance. Allow FS to list file with lazy loading
Bypass FS behavior if adapter handle file