Update: The previous owner paired it with a pied and one of the hatchlings was a pumpkin pied. So, proven yellowbelly. Proven het pied. Still looks like there might be something else there... Weird.