I was not sure if I should write about this here or if there’s a better place (sorry, it’s my first post here), or maybe these bugs can’t still be reported or are known issues. Anyway, I was digging into complex shaders to see what EEVEE could do, and found that the Object Texture Coordinate (for controlling the coordinates with another object) does not work; it apparently uses the Generated coordinates, but they don’t change when transforming the selected object.
We lately have been doing some 2d animation in Blender and what we realised is that it really could replace After Effects in many situations if there would be an easy way of masking objects. The object coordinate would help a lot there. Also it would be cool to maybe have a shader or object type which acts as alpha mask for defined objects.