Ion Engines Battery Compartments and Super Capacitors
Ion Engines. Ion Engines Would behave like normal engines except that they would draw power from Battery Compartments Super Capacitors and Nuclear Reactors. I have names in mind for them; Ion 12, Ion 42, Ion 120 and Ion 390.
Battery Compartments. Battery Compartments would be for Ion Engines what Fuel Tanks are for Engines, only Rechargeable using Engines and/or Solar panels and/or Nuclear Reactors. However over time they become resistant to Recharging as well as holding less power, eventually becoming useless for the rest of that mission. This effect would be imperceptible when discharging or not in use but significantly accelerated when Recharging.
Super Capacitors. Super Capacitors would be like Battery Compartments except they would; hold less power, never resist Recharging and never refuse to hold as much charge as when the mission started.
These would go well together and with Solar Panels.
KNOW ALL; I do not claim to be the first person to come up with and post these Ideas.