Can you try the latest beta and see if this behaves more reasonably, in terms of item # 1? (Item # 2 has yet to be worked.)