I agree with eternal essence. It makes sense because when sora did have his keyblade he searched he feeling and strengthend his heart to have it returned to him. and maybe as he goes on his heart will grow in strength making him be able to summon 2. This is alos might explain how when you press the X button when sora doesnt have the keyblade out it suddenly appears out of nowhere into his hand? :rolleyes2

And by the way, i like the keyring idea