Revert "Pass the Floating all around...."

This reverts commit 0fa1f66b572b8008cd7b0d06d337fc1680943bbe.

Signed-off-by: aways <aways@c-rom.org>