Thanks much for taking the time to put all of this in writing! Especially the part on performance was very interesting and relevant to me.