As of now, when using process="end" tag, it doesn't appear to have playa parsing the vars in the proper order.
{preload_replace:my_channel="rehab"}
{preload_replace:my_playa_channel="rehab_updates"}
{preload_replace:my_single_entry_template="view"}
{exp:stash:parse process="end"}
{exp:channel:entries channel="{my_channel}"}
{exp:playa:parents channel="{my_playa_channel}" status="open" entry_id="{stash:update_ids}"}
<slider window call>
{/exp:playa:parents}
{/exp:channel:entries}
{/exp:stash:parse}
{exp:channel:entries channel="{my_channel}" url_title="{segment_3}" limit="1" require_entry="yes"}
{exp:stash:set name="update_ids" parse_tags="yes" trim="yes"}
0{exp:playa:parents channel="{my_playa_channel}" status="open" limit="10"}|{entry_id}{/exp:playa:parents}
{/exp:stash:set}
{/exp:channel:entries}
{exp:channel:entries channel="{my_channel}" url_title="{segment_3}" limit="1" dynamic="on"}
<content>
{exp:stash:parse process="end" parse_depth="2"} {exp:playa:parents channel="{my_playa_channel}" status="open" limit="10" entry_id="{stash:update_ids}"}
{/exp:stash:parse}
<content that gets playa prefixes>
{/exp:playa:parents}
{/exp:channel:entries}
i'm now trying to stash everything that i will use within entry and playa entries. I've been checking the template output and so far it's only parsing and storing the rehab_list that is within the channel loop, but the rehab_update_list is not being parsed that's within the playa rehab_update loop. After this is resolved, i will attempt to store this in a parsing order in which i will be able to have it efficient and problem free for page lay out.