Yeah, i think this is a problem of kaboom.js. It is not as powerfull like Phaser.js or any other game engine.