Thanks, going through again on your blog post here: https://vladmihalcea.com/a-beginners-guide-to-jpa-and-hibernate-cascade-types/ and just realized that indeed I might be too aggressive deleting.