Simplified and adjusted to test doctrine persist cascade