Draft for new widget format (with layout options)