should this be configurable from the component json?