I'm curious to know why we are forced to use the ${NodeID} macro when using the SWQL polling option when building out a profile. I do not recall seeing this requirement in the beta, though, I cannot find my notes to verify. (and we all know, beta=definitely going to be in production...)
Additionally, while building out the profile, it would be nice to validate the query in more detail, rather than just checking to make sure ${NodeID} is listed somewhere. Perhaps something similar to how SAM actually runs the component, gathering real(-ish) results.