From ngn-core created by coreybutler : ngnjs/ngn-core#19
In read-only or read-heavy data sets, views may offer a more performant way to work with data. Views would simplify processing logic while materialized views essentially become a pre-generated representation of data, preventing excessive method calls on every record.