Only actually update those properties of the entity in the store that have changed instead of the whole entity.
Merge branch 'master' of https://github.com/michaldudek/Knit

* 'master' of https://github.com/michaldudek/Knit:
  For MongoDB queries you can now use array notation for 'orderBy' parameter.
  Prevent invalid MongoId instances from being created.
  Fixed structure and especially default values not updating after extending the structure in an extension.