Optimize double get_component_data in get_component (but not yet get_component_mut!)