I know, I used that method before I inlined it, but there is something really bad going on with it in terms of performance.
The overlaps method of me.rect cost me around 5fps as you are using getters for left, right, top and bottom (https://bugzilla.mozilla.org/show_bug.cgi?id=626021).