Peut-être que je mal interprète votre suggestion, mais il me semble que le plugin subscriptions prend exactement cela en charge.