Cache ExpenseType calculation for services to avoid redundant work