Come to think of it - let user decide on the extra npm component