Did you try contacting your hosting support once?
Hey @pierremichaux I don’t think its very necessary for you to create a new user account but if you want, you can definitely create a new user account to create and organize everything.
-Udit
Try using WP Optimize, that should help you:
https://wordpress.org/plugins/wp-optimize/