Are value objects hibernate components. Should value objects be created without being mapped to the database?