I totally agree with this too.
I don’t understand how it lacks a very basic API that exists in other engines such as Unity and Godot.
I was creating a physics plugin, but I was plagued by the above problem
Decided to move to Unity.
Currently, games that rely on physics are
・ Missing functions for the above physics update
・Other unstable physical behavior
For these reasons, I think Unity is easier to create.