[Impelemnted] Sharding support through 'ShardKey' annotation