not sure. if i have a timeout of 100 minutes, and do the first request after 10 minutes, i will be cached until 110 minutes, so the session has timed out when i do my next request at 111 minutes.