The goal is to share filesystem code between engine and utilities and provide C++ VFileSystem interface in the future