Remove use of ThreadLocal

This was an awkward leftover from early version of RxJava (pre v0.17).