Μία πρώτη προσέγγιση του προβλήματος δείχνει ότι ένα σχήμα διαχείρισης με ντερμινιστικό τρόπο θα απαιτούσε αρκετό χώρο αποθήκευσης για τη διατήρηση δεικτών ανά κλάση συγχωνευόμενων ροών, συν αρκετή λογική ελέγχου για να χειριστεί τις απαιτούμενες λειτουργίες. Ουσιαστικά για κάθε κλάση συγχωνευόμενων ροών χρειάζεται μία διασυνδεδεμένη λίστα με τη σειρά εξυπηρέτησης των κυττάρων στη λίστα των κυττάρων χωρίς πιστώσεις, που ανήκουν σε αυτήν την κλάση ώστε να αποφευχθεί η άδικη συμπεριφορά κάποιων ροών. Αν όμως έχουμε παραπάνω από μία κλάση συγχωνευόμενων ροών το κόστος γίνεται μη αποδεκτό, τόσο σε πολυπλοκότητα, όσο και σε χώρο και τήρηση προδιαγραφών χρονισμού.
Άλλες εναλλακτικές λύσεις για μία ικανοποιητικά τυχαία και δίκαια κατανομή των πιστώσεων στην περίπτωση των κλάσεων συγχωνευόμενων ροών εξετάστηκαν με βάση κυκλικούς αποκωδικοποιητές προτεραιότητας (διάφοροι τρόποι υλοποίησης τους παρουσιάζονται στο [Koz96]). Τέτοιοι μηχανισμοί όμως αποδείχτηκαν ανεπαρκείς για να αντιμετωπίσουν συσχετίσεις και παράνομη συμπεριφορά ροών.