Simplify lazy property initialization