No, it directly mounts to the block without isolation. But again: I directly shorted the positive and negative cables to the starter itself while mounted to the engine (positive bolt for +, vertical threaded mounting rod for - terminal) and it WILL NOT turn over.
Basically, how could it being...