Is this something the component should take care of?