Changed the way GetComponent works, again