session cache also pre-check VoteOfMeMessage to avoid trap service stage
update TODO