Good to know, thanks. As far as I can see, there are no bugs pertaining to using Envers in this way, but it doesn't seem to be storing the revisions. I can live with that for the time being.
the case you have should work ... maybe there's a bug when changes are made only inside the component. Please create a JIRA bug.