try to make planck.js passive