How do you ensure your code remains performant when dealing with large datasets of financial transactions?