b) Object level permissions: it’s theoretically possible, but we don’t want to go down that way. We control access at the stream level. We are looking into enabling a clear information “state” protocol, on the lines of “WIP”, “Released”, etc. There’s quite a few topics:
and
c) Not currently. I’d suggest some nifty usage of branches - you can have a branch per “sub-project”. Ideas are being shaped up in several threads, including here: Limit stream access to registered users
a) Low poly: This i’d be interested in scoping a bit more. I’m not sure of any intelligent decimation algorithm that we could run out of the box on any mesh we find, but I suspect this would be a way to go. This could be exposed via a separate server endpoint that would stream a dumb-er version.