No, it cannot.  The location of this append at the end of the routine is deliberate and essential to the purpose of making the cache threadsafe.