Shared Schema Looks Simple Until It Isn't | Abhinav Yadav's Blog