Article and CMS viewer disentanglement