List: use DocumentFragment to insert multiple items