Suspended cable platforms