There is an existing workaround to get scaled collision. You must create new objects based on factories with a set scale. Then you delete the older. And need something to manage the creation / deletion based on scaling. Or keep the various scales and only disable / enable their collision sizes as they are needed if you have only so many possible scales. Obviously is messy, but if you need dynamically scaled collisions this is a way right now. Works with factory / collection factory.
collectionfactory.create("#groundfactory", go.get_position("."), go.get_rotation("."), {}, 2)
collectionfactory.create(url, [position], [rotation], [properties], [scale])