Multiple collisions with the same surface implemented, but it brings about further needs for improvements, most of all being the need for rolling collisions from the pool cloth.