I love your idea Skika. I think it is very good, and also very modern. I've never seen this anywhere else.Here is an idea.
Why not gradually make them transparent over the time one interacts with them? If someone pulled them over x amounts of time they would start to slowly fade away each time until they would disappear completely. Same with the arrow for unlocking.
Establish the meaning and when the user understands it, get rid of them slowly.
I think its a cool idea.
This would definitely be a new learning feature and improve the learning experience. Instead of just having it once and then being removed, it slowly fades away with time... Brilliant!