fix filtering fast race conditions by setting activeAjaxID=performance.now() instead of activeAjaxID=time(); because you can have sub-second AJAX reply mismatches too #nomads
fix show all cities when region filter is selected because region filter triggers updateCitiesToMatchFilters() twice, first one without any filter data #nomads
make drawing of city boxes 10x faster by not using 25 jQuery selectors per city box to fill a template <div> but instead using a string .replace() with {template} strings and then .html()’ing the entire HTML blob at the end once #nomads