This means that the user will only be able to filter on the distinct values that are displayed into view.
That is why, in order to avoid any misunderstanding, we suggest you to filter with the field filters.
Indeed, you are right and you can try loading the distinct values with your own custom logic when the DistinctValuesLoading event is raised.
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos
and start improving your app based on facts, not hunches.