I don't use let because I thought that let is cached (I mean, the variable is just instantiated once). But is better to discuss this offline and agree some styling.