Buoyancy for physic objects?

is there a way to implement / active buoyancy in a physic volume?
I did find it for the character movement, and i did find the ocean plugin. But i don’t want a whole ocean plugin.
Any ideas?
Thank you.

Bump, or can i use the Ocean Plugin for small physic volumes, too?

It would be interesting to see non-plugin solutions if they exist. It’s a bit weird if only character movement component has it by default.