Mechanisms of polymer-supported catalysis. 3. Ion exchange limitations and macroporous polystyrene supports