Now supports all 3 Box2D body types.