Basically hacked in select2. Doesn't filter property or search at all yet.
Got limiting working and now it's fast. Woohoo.
Added backbone relational. Broken out all the stupid init data into it's own file.
Broken. Can't get the searching for relationships working. Argh...
Stripped out all the crap so we can see the wood for the trees.
Don't understand this - it's not giving us any children at all now.
Finally got it limiting to three results per group.
Hack to save children when we add groups to the group list. Works but inelegant.
Made bulk creation neater.
Get all matching children then we can do a count.
Only add footer when we have more to load.
Added school results in and selection of additional criteria updates a collection.
Don't fetch schools if we don't have any search criteria.
Now limit criteria by anything not selected yet.
If results are less than 200, then only allow filtering by the criteria in the results so that we minimise chances of someone getting no search results.