Also, the at offset version of is overlapping does away with the need for a bigger hitbox, with the offset essentially acting like extending the hitbox in a particular direction.
Yes i understand that, however it fails to extend the hitbox in every direction. Moreover, it wont extend the hitbox, but rather move it, so if i have a small object and a big offset i could end up going over the object and not overlaping it at all.
For now i think this solution will work though, at least for the scope im using here. Thank you very much for your advice,