Thank you! I have just:
Set the offset to 50% as on the original component
Added back in the background-holder
Removed the extra interaction trigger
It's still only working when I scroll down to the bottom and back up. It seems to be something up with the first image (South Africa), but I can't figure out how.