marsadm: doe resource checks only once per command