Implement application preloading safely (protocol-based swizzling can lead to bugs in app delegate class hierarchies, though rare)