How can I get recurring appointments to be displayed in the calendar and also fill in the slot?

My main goal is to make a repeat appointment, and block out that time slot for the recurring weeks. I've tried making an appt in Appointments+, then adding the "repeat" property from GCal, but the recurring appointments don't show up.

I've also tried making the repeat appointment directly from GCal, but because the appts from GCal don't have a Service Provider, it doesn't block out that time slot.

Is there a way to make recurring appointments easily?