interference vs. non-interference definitions are very misleading. Mazda calls it a non-interference design for a couple of reasons, although in very specific situations a piston head can come in contact with a lifted valve with a completely stock FS engine.
Engines with solid lifters do not rely on oil pressure for tappet lash. So in the event that an engine 'breaks', is no longer running, and doesn't have oil pressure...physical spring tension with solid lifters will more often than not seat the valves properly...not having the cams stuck in a fully lifted position...you can verify this when changing the timing belt...you'll notice when you release a cam gear, it'll shift to a more or less neutral position through lifter pressure...some valves might be slightly lifted, but its tough to get a pair to remain completely opened...
i'm guessing this is where mazda is getting away with calling the FS a 'non-interference' design. In 95% of circumstances in which a timing belt slips or breaks...the cams will stall at a position in which no valves are fully lifted...and a piston will never come in contact with them. Even when fully lifted, the valves can only barely be bumped by a piston head...and it'll usually just load up the lifter and move the cam a little. I had mine slip from a bad tensioner years ago...nothing happened other than destroying the belt...
it is luck though...if the belt breaks as a piston is approaching TDC with a cam that stalled with the right valves hanging open...at very high rpm...that slight bump can bend a valve stem...but its still unlikely enough that the powers that be call it a non-interference engine...older designs with hydraulic lifters could leave valves fully lifted, with much more possible contact...that is guaranteed to break something...its such a small possibility on ours i wouldn't worry about it.