Allow falsey values for components
Remove require inspect
perf: Check component.loaded before dependencies