Better performance by translating only once per chunk