I sink wash any fabrics less than a few yards or so. I don't want to put possible bleeders in with anything else, and can't see doing such small amounts of fabric in the machine. That way you can clearly see when the water runs clear, so I just keep filling, soaking, and rinsing until I feel safe about the colors. Batiks vary so much, from brand to brand, and color to color. Best to wash them all just to be sure.