Beyond GNNs: An Efficient Architecture for Graph Problems