そうだ、ThreadLocalが一番無駄がなくてよさそうだな。
今思いついた。ありがとー。