in theory this should make better use of the autocreate plugin...