I don't think that an extra loop will bring any significant performance degrace unless benchmarks show otherwise :)