Might, but these are incredibly resourceful....and tenacious... squirrels. I had squirrels at the old place too, but they weren't nearly as sharp, agile and determined as these are.
I had a problem with a steady stream of little tiny ants marching up a wrought iron gate at my other house. I put a heavy coating of vaseline along the bottom and top of the gate and they were stuck. Never had that problem again. You do have to slather on quite alot.