added "display once" constraint to plugins

this makes complicated view syncs in themes and plugin logics obsolete.