Feature/reduce payload size

* Limit the list of items fetched to 0, to reduce the payload
* Add a new call to check if the user has done the activity to set the proper status

This requires feature/MIE-1564.
Ah ok sorry, I am being s little confusing. Please just take a look at this area :p and consider setting the state to false since fetch could theoretically be called many times on the snippet.