There are currently two open issues that could improve the experience notably:
https://github.com/LemmyNet/lemmy/issues/3603
https://github.com/LemmyNet/lemmy/issues/3683
If you have a Github account, feel free to leave a 👍 there. Maybe that will help prioritise these.