Support Snippet Props with Options

From what I can tell, when you use the Snippet input type it picks up the default props but only renders textfield inputs on the canvas and does not render other field types that may be used in the target Snippet’s props. Is that correct? If so, it’d be nice to mirror the field types of a given Snippet’s props on the cb canvas (especially the boolean and single-select combos).