less db queries: improved repeat() in managers.py