@wnMark , this comment doesn't go to the problems you are having, but just wanted to mention about the lastest beta having an update method for custom views. Just could help simplify your polling code if needed. Anyway, just wanted to mention it. I think it's a fantastic addition.
For anyone that has not heard about this you see the last few comments of this thread