Can't find RecyclerView visible item position inside NestedScrollView

Well I couldn't find any way in which two RecyclerView could be inside a NestedScrollView and still say which item is visible on the screen.

So my solution was to remove the NestedScrollView and make the Vertical RecycelerView the main view in the page and add the Horizontal RecyclerView as the first item of on Vertical Recycler. As I only wanted to know the position for the Vertical Recycler, I can get that now by using any of the methods mentioned in the question.