Why is this not desired behavior?  I think having the job backtrace on the qless UI when a job times out is very useful.