I just came to (possible) bug.
see forum post here
But i am not really sure if it should be possible to dynamically overwrite the order query option as well.
It seems that the order of a relation could only be extended and not overwritten dynamically.
Cause I found no code for any relation type where the order is overwritten.
I just want to know if this is "work as intended" or not.
If this is intended I have to remove any order settings from the relations and have to put them to each relation call.
Regards Horizons