
Foreshadowing is fun. I enjoy it. I do it liberally. As you've said in the OP, foreshadowing often cannot pay off unless you role-play with the same people regularly. I really just do it for personal gratification, so I'll drop hints at events to come even when role-playing with some stranger in the Quicksand I/my character may never see again. But if you're foreshadowing with the intent for others to pick up on clues and not just for personal enjoyment, I find it helps to take things out of the RP/game. Post a story here on the RPC. Write up a report of some incident for your FC's forums. That way, people can have a better idea of what details to focus on, even if they haven't RPed with you recently and were not present for the actual events.