I think it's better to keep the decider parameter which will restore backward compatibility and let users use a ``GenericRelation`` to add more power to it.

What do you think about this solution? If you have a better one I'm also open.