I've used Matter.js in a project with custom canvas renderer and it performed great. The only issue that I've had to patch up was tunnelling at high speeds. But this is a common problem with many engines.
132 karma · joined April 2, 2016
[1] https://gist.github.com/dcolthorp/aa21cf87d847ae9942106435bf...
[2] https://dev.to/gcanti/functional-design-smart-constructors-1...
3d software is a complex thing, many things could be unexpected for inexperienced users. I would suggest asking a question on Blender Stack Exchange [2] instead of downgrading.
[1] https://code.blender.org/2020/02/release-planning-2020-2025/