The shelves should certainly have some metal incorperated, so that it's supporting the frame from either side via a metal strut or 2, it could easily be implemented.

Rather than the abs holding...