This one I don't think can be used from multiple threads. But I agree why not make it thread safe in case we ever do.