Attempts to look up on the given entity, writing it into the given space if it finds it and the space was not already empty. This is preferable to if it is erroneous for the component to not be present, but you don't want to crash the game.
This is also preferable if you may have already looked up the component, saving on lookup time.