Migrating plugin backend to pure collection