Rework of custom update center usage

See #134 for the original change