Make the auto-rebuild setting work on a per profile basis.
Change the main setting to ON, OFF, Per Profile
If the setting is Per Profile the user sees a setting on the profile settings page for Auto-Rebuild ON or OFF.
For the most flexibility you would probably need a setting for the default value.