This could almost fall under the Path Signals roadmap (or be part of the solution for making it possible?).
A Repeat Signal simply repeats the status of the signal ahead.
They can be used to isolate multiple blocks in complex junctions to allow through traffic to take priority over those that are waiting for an empty station track.
If used to isolate junctions you may choose to place them in such an order;
CHAIN - REPEAT - REPEAT - BLOCK
This would force the CHAIN to read the BLOCK via the REPEAT signal/s.