Life enthusiastic, currently working with android developer team and full stack developer team
full integration with other Architecture components (like LiveData)
very little boilerplate code
When the result of the query is a POJO with @Relation fields. The fields are queries separately so running them in a single transaction will guarantee consistent results between queries.