This would require that: - Basic allocators are figured out. - Adoption of `hal::strong_ptr` has to reach `libhal-arm-mcu` - Coroutine APIs have been figured out (and their allocators)