Thanks for writing.
1. This behavior is resulting from our current implementation of a UI virtualization mechanism. We have plans to optimize this behavior in the near future.
2. It might be so that the async in the data service provider you are using is not implemented by using background workers and thus the call is happening on the UI thread which leads to page freeze. Moving it to a background worker on your side is a good solution.
Let us know if you have additional questions.
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WINDOWS PHONE 7.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>