Allow passing options to component props