what you wrote here is a little mind boggling. are you saying you keep no internal order state relying completely on the api? if so, you sure are putting a lot of faith in that api, and also, something is wrong with these 'general principles' you speak of if they don't allow for one of the...