From what it reads it sounds nice. AFAIR this should address all problems we mentioned here. We'll have another look if everything is integrated so that we didnt miss anything and the fix is correct.