Is there a big performance hit in frequently retrieving an object from thread local storage? (Assume that it's stored once per thread and never changed but is retrieved many times)