scrollTo does not recognize the string where to stop and taking so much time

I’m using both scrollTo(“textAttributeValue”) and scrollToExact(“textAttributeValue”) for scrolling to an element having text attribute,where in my application, a dropdown having a list of values and i want to go for last option, where it takes so long time to scroll and select it,
Some times it scrolls twice but not recognize any of given option…!!!

So,Could you please any one elaborate scrollTo() and scrollToExact() functions…?
And Is there any alternative to go faster than scrollTo ,or go to a mobileElement which is having lot of options…?

Config: Android 4.4.2
Appium 1.3.4
appium-java 2.1.0
Windows 7

Is scrollTo functions are working only in NativeView …?