The database already fully supports multi-table striping in this manner, so won't require any additional work. We use this to independently store points from inputs so as to avoid the huge paging cost of points when we aren't attempting to retrive them.