An irregular interval is ok, so variant 1a) could possibly work unless there's some problem I haven't thought of. Variant 2) would be the proper solution, but would require Zorro S.