Are you sure WP7 controls are implementend twice once native for native apps and one version managed for managed apps? I thought (don't you think?) all UI is completely managed, while there are some native controls and logic all wrapped for the managed presentation and ui layer?