The real skill is knowing when not to make something dependent otherwise you just slow yourself down.