See my edit on the previous post, I think I figured out why it will work.
You advice is very helpful, I was just trying to understand the details.