Minor note: Calls to Of are a bit expensive, so in high-traffic code it's best to cache them (the pattern the compiler uses for $Txx is a reasonable way). You definitely don't want to just initialize a variable with them outside your method body, though, as I suspect you realize.

Not a big problem here.