(+) 新增 ViewModel for PEG (Position Event Generation) Feature