Refactoring computed model with observable abstract.