Surely this is an argument for more F35s? maybe designated F35D... or F35 AS (for Asteriod).
Presumably piloted by the USMC... Or the RAF based out of their Q sheds? (probably wouldn't be called out that often but would make a change from the North Sea type intercepts)
Rather reminds me of the 'Skylab' protection hats they were selling in Oz when it was due to re-enter way-back-when.
Flug