We have similar issues in our environment, worst of all is that it doesn't know when you're actively working on something (even moving between pages should be resetting the timer). The number of times our team has been configuring a new pool/updating something to have it freeze and force us to re-login is so frustrating.