Diecast: Demo Update 0.26.4.15

Hey high rollers! Sofa here with another round of bug fixes! Some of these were minor, others pretty major (like ear-shattering so 😅). Check out the full rundown below: So first let's talk about the elephant in the roo…