[#257] Set the timeout outside the recline source so that it can be updated without patching the source again