don't change LineNode, current interface is needed by Game