I think cadence is mostly trainable, and somewhat physiological. Like most my cadence went up as I began accumulating miles (and diminished a bit as I've aged). That said, I doubt that I could sustain a high cadence (100+) because I've never had the fast-twitch muscles to do so.