moved WatchCursorItem to the facade class