TransactionAspectSupport.currentTransactionStatus() reliably throws NoTransactionException

Issue: SPR-9144
PropertyValue declares its cache fields as transient

Issue: SPR-12377