You can do this now, I believe. Make a new group named porn, assign the desired blocklists to this group, and enable and disable as needed. You will have to ensure that this applies to all users, not just specific groups.
Here is a good discussion on the topic of per-client blocking: