I did think about that, but I was trying not to prematurely optimize, and it seems to perform well for now.