Noticed something that was new to me, at least..looking at my upcoming BA trip with one leg operated by AY I was able to pre select the seat for the AY leg, LHR-HEL in J..ticketed as BA codeshare.
This hasn't worked on the past..MMB has only said "seat selection available at check in".