Ah, I may have to try out the tarball thing. Honestly, Gamemaker just connects to a Linux computer over SSH, the Linux computer makes the appimage, and then it sends the build back to my Windows computer. So, I think even if it is being marked as executable, it's probably losing that the second that the appimage file is copied back to my Windows PC.