Don't create temporary transforms containing idenity

Instead, we just prepend/append to transform lists as needed. Maybe this
is less confusing.