Caching now works for answers. TTD not implemented