I've decided to use the Teensy 4.0 on some projects of mine. I have been advised to not use standard arduino and platformio libraries because they use dynamic memory allocation in the background, which can lead to memory fragmentation and crashes. Is there some way I can get around this? Can I force arduino + platformio libraries to only use static memory, or would I have to write something purely in C? I'm just looking for the best way to make sure long-running applications have little to no chance of crashes.