can't create more than 4 caches on gitlab-ci

If i specify more than 4 caches in gitlab-ci, gitlab shows an error "no more than 4 caches can be created"

this limit is no where explained and i can't think of a reason why this exist. Can this limit be removed?

Edited by 🤖 GitLab Bot 🤖