Refactor solve-streams ExecutionContextImpl parents retrieval implementation
The solve-streams
ExecutionContext
implementation is inefficient.
It should take inspiration from the solve-classic
one, implementing the parent
chain as a linked list.
This, is one of the prominent causes for solve-streams
poor performance w.r.t. solve-classic
preformance