If I can chime in? In my experience, if you do a few really light coats and let the paint actually sink into the fabric, as opposed to putting on one heavier coat, it's less likely to crack. It might depend on the material you're using, but it's worked for me on stretchy fabrics before, so maybe it's worth a shot?