Good to hear that you enjoy the game so far .
Regarding the repairs , yes, I only rendered about six or seven different particle animations for that. However, if your Tech skill increases, you will notice that the rate of failure of these parts slowly decreases... ;)