Need someone to clarify... because its sort of annoying me

(Using the ZFDAgent Beta)

Why do machines force cache apps even though the availability options are
not met ?
They dont see the app at all but it does cache.

Is this by design ?

Jase