Secret Sharing Scheme with variable share size? Is there a secret sharing scheme construction that allows the shares to have different sizes/lengths?

For example a (3,3) scheme, where shares 1 and 2 have large sizes while share 3 has a very small size.
Adapt Shamir's scheme using a high degree, say degree $d$ polynomial. 

Thus $d+1$ shares result. Share them out to 3 users, say giving $d/2$ shares to User 1, $d/2$ shares to User 2, and 1 share to User 3.

Edit: As noted by @Ilmari Karonen this doesn't allow you to make shares shorter due to information theoretic reasons explained in his answer.