Improve performance - manage the visibility of updated module only instead of iterating over all modules on `hide_group`.