Text & small graphics shouldn't really cause an issue, well unless you are creating each animation frame @ 1920x1080 for positioning reasons. General idea is to optimize your game as best as you can.
* Convert all images / animations to webp (manually not with the webp export option as it's not very good).
* Reduce duplicated animation frames by recycling the same image file variants &/or by using the built in delay / pause between animation frame feature.
You may find these wiki pages useful: https://wiki.visionaire-tracker.net/wiki/Game_Optimization
1080p is quite demanding for 2D games; especially if you have a load of different animations playing at the same time as they will take a while to load depending on the computer of the person that is playing your game.