Adding RequireComponent, no need to check for component nullity anymore