Retroactive causality implements the same functionality without requiring information to propagate faster than c.