feat(cube): add own scope for each cube directive