rename inner type of LineGameModel from PropertyWithHook to GamePhaseProperty