In addition to the forums and slack, one of the best ways to learn the nuances of core ECS + Jobs is to dig into things like TransformSystem and the example systems while watching loads of Unite videos. There is also (improving) documentation. It was a little painful but didn't take all that long to figure out how jobs + systems + chunks and all that fit together. I was very excited to start digging into Project Tiny and am really impressed with what I've tried so far. But I'm having a bit of a difficult time figuring out how to take the next step and building on top of what's there. Part of that is typescript (and my inexperience with it), but part of it is that I don't understand how the core bits are packed away - I find exploring difficult. A few examples might be more clear: 1. I want to start adding some basic animations + tweening when a button is clicked. I go to the Match 3 project, as I recall seeing plenty of animation and ui kinds of things there. I find the WorldMap entity group and inspect ButtonLeft and see its components. Great! I can also inspect the CustomButtonSystem. But I have no idea what MouseInteraction is or how it works or what all it's properties are - typescript tells me some things but I'm at a bit of a loss as to how to build my own AnimatedButtonSystem from here. 2. I'm back in my project now, but keeping the samples loaded because I'm still heavily in learning mode. It's really unclear here how to consume components and systems from other projects - it seems I can't even inspect components from another namespace or project? 3. Will it be possible soon to query a scene / entity group for existing components? Ie, type in 'Button' in the hierarchy view and see all the entities that have a Button component attached? Hope this isn't taken the wrong way, really like what's there so far and looking forward to seeing this mature over the next year, cheers!