There's a proposal from microsoft for an alternate mechanism for requesting containers, one in which you'd get back the ID of the request you made. This would simplify some aspects of the slider code (The OutstandingRequestTracker, and how the AppState handles container allocation responses)
https://issues.apache.org/jira/browse/YARN-4879