Reworked Float2... now works well in _host_ code, needs tests