I'm still in the works with it but I did hear somewhere about making the ocean plane a rigid body and the islands a solid body or a soft body or hm... anything with dynamics perhaps could solve this? Just curious.