I Texas rig quite a bit. Tungsten weights are the way to go but 1/8 oz is definitely too small to be able to punch through grass and weeds. I would use a 3/16 or 1/4 oz., maybe even a 1/2 oz. if u want good bottom contact and the current is pretty fast and there is high winds. With a sensitive rod you should be able to tell the difference between grass etc., and fish. If not the fish will normally slam the bait, HARD. With grass you are just pulling dead weight. Your line may also move through the water if you have a fish. If you keep getting hung up rip the bait out of the weeds and grass and sometimes that will cause a reaction bite. Hope this helps!
Tight Lines