This seems like a premature optimization to me.