When we trolled for Salmon in Oregon we used a sliding sleeve clip ahead of the swivel. Our weight was on a drop line approximately 12" long attached to the sliding sleeve.
This allowed the weight to move freely up the main line without putting stress on the leader and hook. We used much lighter line on the dropper weight in case it got tangled in a snag while fighting the fish. (We were fishing the coastal rivers which had lots of snags)
If you aren't rigging this was perhaps it would help.
PS. If you don't want the extra line on the weight you can attach the weight directly to the sliding sleeve. It has a snap on it just like a swivel.