Allow laziness to be optional (defaults to off)