I agree, packing is faster. I've talked about clean code as easy to understand. As you've told on irc, constant updating usually isn't the bottleneck, so should we include such optimizations which increase the complexity of the code?