### Motivation I'm benchmarking and profiling my package, and apparently 35% of the time is spent in `__isPlatformVersionAtLeast`. <kbd> <img width="784" height="463" alt="Image" src="https://github.com/user-attachments/assets/1e7517dc-b4dd-4de7-9863-6fb717708027" /> </kbd> I have a bunch of `#available(swiftIDNAApplePlatforms 26, *)` / `#available(swiftIDNAApplePlatforms 13, *)`s in the code. These are defined as: ```swift .enableExperimentalFeature( "AvailabilityMacro=swiftIDNAApplePlatforms 26:macOS 26, iOS 26, tvOS 26, watchOS 26, visionOS 26" ), .enableExperimentalFeature( "AvailabilityMacro=swiftIDNAApplePlatforms 13:macOS 13, iOS 16, tvOS 16, watchOS 9" ), ``` ### Proposed solution Sounds to me implementing some caching mechanism can solve the issue? ### Alternatives considered _No response_ ### Additional information _No response_