Hardware Buffer creation + extension cleanup