# Advanced Use

* The use case for this would be a super duper smooth calendar experience.&#x20;
* When you make a change in the backend, the calendar will rerender. This is fine in a  lot of cases but can cause issue. If you find that to be the case use this action
* Here, you would load data once, then manipulate events using the following actions:

{% content-ref url="advanced-use/create-single-event" %}
[create-single-event](https://jared-gibb.gitbook.io/fullcalendar-plugin-suite/elements/calendar/actions/advanced-use/create-single-event)
{% endcontent-ref %}

{% content-ref url="advanced-use/update-single-event" %}
[update-single-event](https://jared-gibb.gitbook.io/fullcalendar-plugin-suite/elements/calendar/actions/advanced-use/update-single-event)
{% endcontent-ref %}

{% content-ref url="advanced-use/delete-single-event" %}
[delete-single-event](https://jared-gibb.gitbook.io/fullcalendar-plugin-suite/elements/calendar/actions/advanced-use/delete-single-event)
{% endcontent-ref %}
