Not 100% sure if fluff is a great idea. Modification required to fluff: https://github.com/dimagi/fluff/pull/30

Also would need to index ALL cases in DB since the domain can't be changed dynamically.