Since MRTK 3 architecture has been redesigned based on XRI, porting MRTK 2 application is a little confusing especially how to get the coordinates of an active Pointer or controller. For MRTK 2, one could use (this)
MRTK 3 sample scenes don't really have any example how to deal with active pointer. I tried to use XRBasedInteractor but not getting the expected result.