yes, button states and fader values are saved precisely because otherwise something like a trigger sequencer wouldn’t be very usable if you lost your patters each time you power cycle, and they are restored whenever you load a scene. the only exception is SCENE.G op which is intended to be used precisely when you don’t want to restore button states / fader values.
when you initialize grid controls, that doesn’t reset their state, which is why you can reinitialize them in the init script each time a scene is loaded. if you do want to reset values it’s easy enough to do with G.GBTN.V or G.GFDR.V (which will set the button state or fader value for the whole group) or just looping with G.BTN.V / G.FDR.V.