https://speakerdeck.com/cyrilmottier/optimizing-android-ui-pro-tips-for-creating-smooth-and-responsive-apps
Due to section of String optimisation, cursor.getString() creates a new String.
So, there is a method copyStringToBuffer that is useful for viewHolder pattern in adapter.
Your adapterWrapper got very useful methods of getting data, would be very cool to add a copyToStringBuffer method!
Thanks!