Hi Brenden,
indeed that allows me to use the pagination function, however the WhereGreaterOrEquals will match anything that is the provided year and ahead of that.
of course WhereEquals does not work as well, since i am not able to instruct it to match only the year (it will look for the exact field of the "MyDateValue" field, which is a datetime.
managed to solve this with there WhereLike function
WhereLike("MyDateValue", string.format("%{0}%", year))
gets me my results filtered properly, as well at allows me to paginate.
thanks for the push in the right direction!