Remade #4786

Now that Github decided that it wanted to work again, I've remade the PR for #4786

I should have just made the first 2 PRs for custom syn sprites into one, and this wouldn't have happened.