Ouch :( Without any concrete examples is going to be hard to track down.
We know there were some older versions where certain constructs caused unneccesary and timeconsuming validations. We fixed those as soon as we could reproduce them.
If you one day have the time to recreate the situation we would appreciate you open a jira or post info here with details on it.
Thanks,
max