Disable only non-disabled backends at cleanup.
config: do not reparse config at each backend init - only if config was modified. Removed useless copying of an array at config methods.