The slow startup times have usually been an xdg-desktop-portal issue for me in the past, might be worth looking into.