The service uses --timer option. You cannot have one without the other.
The man page describes three behavioral differences when the
"--timer" option is used, and it seems to me that the systemd
units should be able to provide two of them (or a reasonable
approximation thereof.)