Rendering extensions differently on "rerender"
The trouble is if the user refreshes the page / comes back to the conversation later, in the chat history this datetime picker is rendered from the start again using its initial state, like they never filled it in, whereas instead I would want it to look like its final state it reached before where it was just showing the date + time selected.
