Initial plugin wrapper for component