Run cleanup on module layout changes.

This will be used to cleanup heat simulator calcs, as they rely on module positions too.