Remove expires_in and simplify shouldRefresh logic