We shouldn't assume the application handles buffer lists, for ease-of-use reasons and for backwards compatibility reasons.