Based on rigid-body physics engine shape decomposition, I came up with this dumb method to handle concave polygon collisions in soft bodies, haha! (Using this method in soft bodies may not look visually great, but it can handle collisions in only one iteration)