For ENG-6530, make buffer span constraint only work on DR buffer.
For ENG-6530, implement tri-state strategy to allocate DR buffer.