flushed out polyline corner cases
add primitives for MessageBufferRenderer