diagrams: more design work on solving the backend problem