svg calculates size on start
only show shared row if relevant
Fixed invalid id problem and Chrome bug with Array.prototype.find