Allow buffer and queue initialization from lowlevel types