Handle expiration in backend when splitting total weight limits