Splitting the core features of zero-code platforms