@bakura10 I'm asking because there will be a LOT of instantiations here - since the `SqlExpressionVisitor` should be stateless, it can be cached in a private property.