Or at least we should support state properties (isNew, isDeleted, isDirty...)
We also should use namingConvention for properties names.
Maybe we should consider materialize records when filtering.
We going to have the same problem if we want to sort filter results.
fixed on master for a while now