LazyFile implementation