Magnetic Latching relay? or not

Hello!
Yes I'm aware of impulse relay, only issue is that they are usually quite big since they have mechanical moving parts inside, and since the relay goes on a PCB which needs to be as small as possible, I was hoping of finding other options, but if I don't I will have to use an impulse relay