It is both rare to have deleted offsets and you are guaranteed to have a PropertMap if you have one, moving the Vector into the hashtable's struct would be a win for memory.
Created attachment 26304 [details] patch
Comment on attachment 26304 [details] patch r=me, assuming perf is good
Landed in r39502.