Vivien
Add "allow output mutatio" when caching
fbe7708