Component life cycle difficulties