I don't know what a component is in Hibernate, I'll have to look that up in the docs