I prewash all my fabrics. That said, the worst case of bleeding dye was a medium green 100% cotton, not a batik. I keep it next to the washer to remind me "You never know" ..... I use colour catchers and wash in hot water with cold rinses until the last colour catcher comes out white.
BTW, colour catchers can be reused over and over again: they just get darker.