Floating Platforms - They Are Coming, and What That Means to Scienc...