experimental ElggCollection API