Experimental user interaction api
Client hand implemented
Fix on player subscription logic