Explain please - motion tween

hi,

Why is not possible to tween between two different instances i,ie a square and a cirlce which you convert into a graphic ; but when you draw a circle and a square and select ‘tween shape’ it works ok?

i want to tween instances beacuse i can control the alpha values; unless you can control them with simple shapes.

Im really confused.