More dynamic platform checks