public void Remove(PlatformObject platform) { activePlatforms.Remove(platform); firstPlatform = activePlatforms[0]; platform.ReturnToPool(); }