(the opposite of) fondly recalling the time I had to write myself an Alfred workflow to launch Charles with 4096 MB of JVM memory (16 times the default, IIRC) because I was working for a video streaming service and the default configuration would just crash within a few minutes
IIRC the “supported” solution required editing something in the app bundle and thus couldn’t survive an application update