merge: dont memoize get_cube