More efficient Graph#^ (+10%)