[WIP] Prefer structs over classes

Haven't had time to write this out, just wanted to capture it as a reminder.