They don't have the same size. Do you mean to reserve(contentWindow.size())? We don't have many windows anyway, I don't think this has any impact...