Science is the pursuit of knowledge. For that reason I question 'Is it science or something fuzzy'. We know how to measure what we know. If we don't know something exists doesn't make it any less real or observable. -sorry, end of rant.

Here is something that includes a bit a description of the FeSi-1000 compound which is the primary reason for the Hydra's abilities.
http://www.lifelike-hifi.de/kabel/shunyata/python.pdf