Hmm.. I was thinking about that, and couldn't find real case, when this "backwards compatibility" is needed.
When we redeploy new code after this pull request, we restart all python process and all instance of VideoAlphaDescriptor will be without self.data. Or am I wrong?
Could you pleas give an real example, when we will still have self.data in any VideoAlphaDescriptor instance?