Perhaps we could just omit the property when we cannot set it? Then e.g. g-p-m would just need to handle "property doesn't exist". I think that's nicer. We'd just need to say in the spec that remaining time etc. is an optional property. Cheers, David