Add pry to dev and test
Memoize rather than build a new object each time
Store in thread by ThreadSafeStorage#object_id