Reverts the shared helper the timeout change was extracted into, leaving the effect where each view already had it. NewChatView and ViewModifiers are no longer touched by this branch at all - the first was already at 0.5s.