>
>So, what may be a good solution here (to be able to update activity date for the current user when he hits a page) and not invoke this method more times than necessary?
>
I would probably just add an overloaded method in the provider which accepts another parameter so you can pass in a boolean to tell it to not update the activity date.