Grasshopper react to Revit model change in real time

Hello! I just finished a GH file using HumanUI to interact with users within Revit interface. But when I start the GH file using Player button, the Revit interface will be locked. I can only control the HumanUI interface.
A different problem occured when I tried to modify the model when the GH file is opened in Grasshopper interface. Grasshopper can not respond the modification in Revit until I click the Recompute button or change GH script.
The older RiR version seems could respond the model change immediately but the window of HumanUI and Grasshopper couldn’t keep opening.
Is there some methods to make GH script real time respond to the modification in Revit?
Thanks for any possible help!