switched from AOP and hardcoded PropertyChangeSupport to Hibernate events and simple custom listeners
switched from AOP and hardcoded PropertyChangeSupport to Hibernate events and simple custom listeners