Ah okay, that `null` thing is a bit of a pain. A way around it is perhaps to use evalAsync but I think using a getter function would also solve that.