Is this still possible? RemoteTransaction.getTransactionState never seems to return null.