Changed Architecture Interface for FileBean to reduce memory footprint and improve performance