Adds support for Floating IP

It seems the ones that inject an api are not singleton..?