add an XXX about a minor inefficiency