Synthesising Recursive Functions for First-Order Model Counting: Challenges, Progress, and Conjectures