When user loads chat view and a prior conversation is resumed, load and display previous conversation elements from the backend.
I would suggest we use the VirtualList (or a more appropriate) component or similar to efficiently load only visible elements.
Svelte Virtual List