[IMP] improved cursor list adapter with cache view support, view bind callbacks