Cool! One other fun approach may be to use syntactic transformation (topicalization, middle field ordering, etc.) or lexical variation (e.g. through synonyms):
https://www.cerias.purdue.edu/assets/pdf/bibtex_archive/PSI0...
The advantage of such an approach is that you can use coherent text/messages.