if those are san pedro then they are actually subtropical succulents and they can grow pretty fast and use a lot of water... peyote is a drier climate cactus but san pedro will grow a lot better with a lot of water
you can see the proof of them not being watered by their etiolation (narrowing)... they grow thicker when they have a lot of water... really they are opportunists, not so much spendthrifts, they do grow quite fast... i think you can get 2-3 feet of growth out of one in a year if you treat it well, and make sure it gets lots of l ight and sun, which is enough for two or three journeys...
