Just an idea, why not have a stick property "floatyness" or "bloatedness" :)
It would be like bend or rotate, only it would fill a stick (or attached
"sack") with air... on land, this would let it bounce along, and with water,
it could float, or be drawn to the surface (if it needs to move up).
As I say, just an idea...