Status: When a several images and ROIs are selected (leading to >40-50 combinations), the checking of valid combinations and their status consumes considerable time and is retriggerd with every new results. As this is currently done by the DataGenerater class itself and in the UI thread, it practically freezes the whole UI. Not good!
I think the best way is to move all the checking, monitoring and spawning logic into its own thread.