First thing, SA is awesome

I'm feeling a little pain in two regards as to how dropping from space platforms / requests on cargo pods work:
When I look at this:



The end result I get on the cargo platform is this:

This suggest to me a few issues.
1) The output of the circuit for requests isn't even in the order that the requests appear on the constant combinator.
2) The cargo pod isn't even sorting the requests by the order they are on the circuit in the first place.
It seems to me like the logical behavior of all this would be:
1) Signals on a constant combinator should be sorted/have a priority based on how they originally appear on the constant combinator. And this 'order of priority / input' should be maintained across all logical operations in the background and when ultimately output should still be in that order.
2) The 'set requests' feature on the cargo pod or whatever else should be sorted in that same order.
The need for this logic is that in the example of the cargo pod. I've got ammo that I need on Gleba as evidenced by screenshots. But I'm not getting it because the Iron, which I'm consuming faster than I'm producing on Gleba currently keeps occupying all the drop pod slots from the space platform. The end result being I'm watching Iron trickle down from the space platform instead of the ammo I desperately need to be dropped first.
One might think, well, then go up to the cargo pod and force drop some ammo.
Which brings me to my next issue. Again a priority issue. I've done this, and I've sat there and watched for several minutes as Iron continues to trickle down, because somehow the request on the cargo pod has priority over my manually forced drop pod request.
If a person goes to a space platform, shoves something into the drop pod slots, I feel like that any 'automatic' exporting based on cargo pad requests should be immediately halted and the next drop pod drop should be what you shoved in the slot.
This 'issue' presents itself even with static requests. For example, my platform goes back to Nauvis and has a bunch of white science on it. There's a 1000 request for white science on the surface. It will sit there and spam 1,000 white science to the surface even if I'm like, hey I really need these super capacitors right now that I've manually shoved into the drop pod slots........
TLDR:
1) Please consider making circuits keep track of / prioritize the output based on the order of input/registry from a constant combinator.
2) Please consider telling space platforms to drop stuff shoved into the manual drop slots before sending stuff requested by the landing pad itself.
Thanks,
ErkDog