Another place where a nested computed field would help @ptpaterson :
Collection Answer
question: Question,
content: {
select: Boolean | null,
text: String | null,
number: Number | null,
formula: Number | null
}
compute content.formula = (
doc => (
if (doc.masterAnswer.formula != null){
useFormula(doc.masterAnswer.formula, doc)
}
)
)
The Use Case is related with the case that we discussed in Privilege elevation in computed fields