It appears that the perspective table header is always at the front of the z-order, regardless of the position of the rest of the table. If anything happens to overlap with a table, the header is always shown (here I put an orange label in front of the table):
I realize this is very low priority, but thought it was worth mentioning.