Ignore this commit.
Current component scheme is now like the old one; masks work; everything is peachy.