Support for the new simpler component API, refs #97