AppImage (+AppImageLauncher?) creates several desktop files
LibreWolf creates a new userapp-LibreWolf-<newID>.desktop file each time I start it or at least after each reboot when I start LW (in /home/<username>/.local/share/applications) There is also the AppImage desktop file with the somehow cryptically and long name created by AppImageLauncher - e.g. on my device "appimagekit_be7ee009c6728955d2f3e4acfce71f4c-LibreWolf.desktop"

The content of these userapp-LibreWolf-<newID>.desktop files is:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
NoDisplay=true
Exec=/tmp/.mount_LibreW5T2UXQ/librewolf %u
Name=LibreWolf
Comment=Custom definition for LibreWolf
Is this the expected behavior, is this AppImageLauncher related or is there something wrong with my setup?
My system:
- PureOS 10 – Byzantium
- based on Debian 11 (Bullseye)
- Linux Kernel 5.10 LTS
- Gnome 3.38