Correctly return multiple generated forms, and support filtering by tag.