I've read multiple posts here over recent years complaining about the working performance when using .csv files and I'm still experiencing those issues in AE 25.0.1 (and AE 24.6.3 too). I inherited a project that is using some expressions to pull in the csv data into some essential graphics comps. The problem is so bad I'm about to scrap this entire project and rebuild it using an aescript plugin and not touch csv's again. Are there any other workarounds or updates coming soon that may help?
My setup:
Recent Windows 11 Intel/nvidia PC workstation that works perfectly in any other AE/C4D project. CSV (exported from a spreadsheet) that is less than 20kb. I don't touch or update the csv while AE is open. In the Essential Graphics comps my frame render time is around 200ms. In my main comp that has just that same EG comp and a precomp of the csv text data (that is freeze framed) has a frame render time of ~5 seconds. Performance in this project is generally slow (click and wait +1 second for AE to react) and at random this will go up to 63+ seconds per frame. I get the 5 second render time (there are a number of scripts that resize elements to match the csv text), but the random hang ups and slow interactions are just killing all time advantages of this setup. No issues rendering, just while working. Render times are about 12 seconds total per comp.
I'm also having issues with text style/formatting in the same setup. I'll change the paragraph alignment in the EG comp on 2 text layers and in the main comp only 1 will update. Or I'll edit the text in the main comp in the Essential Properties (fix typo, etc after turning off the expression to pull from the csv) and then that layer loses its paragraph alignment and/or font size. Sometimes. Sometimes layers will be fine. I have around 50 main comps run from about 5 EG comps in this project. Is there some workaround to reliably get my text styles to apply in my main comps when the EG comps act up? I've tried a couple expressions I found on here with no luck.