Simplify LazyProperty implementation