Include throttle & debounce script.
Support ViewModel return value bool => retrun data