Balancing the Costs of Count(*) and UX
frappe.io