Use lazy evaluation of reactive functions