Timing markers are... interesting... and you have to understand what is going to happen when they are in use.
The Build In markers are identical as far as timing goes. The Optional version allows you to turn off the effect. If you turn off the Build In Optional, FCPX will skip everything that executes up to the marker and will start the title from that mark. Basically it's like taking a pair of scissors and cutting off your build-in "leader".
The Build Out markers are essentially the same except there is a weird condition whereby if you set the build out from the first frame of the title and you stretch out the title in FCPX, FCPX will show nothing up until the frame at which the length of the build out in the template will fit the "trailer" of the title.
What it sounds like you want to do is have the option to turn on and off an animation and still have the exact timing you designed in Motion. That is a little more complicated. I'll try to explain.
For this situation, your *best friend* is the Custom parameter behavior. You add this behavior to your object under animation.

You can add just about all the parameters you need to animate in this one instance of the behavior and you keyframe or apply other behaviors to these parameters just like you would the "normal" parameters.

You can right click on the Custom Label and select Publish from the popup menu.

You will get a checkbox in the published parameters which you can rename to something like Animate In.

THIS you can turn on and off in FCPX and IN COMBINATION with the Build In (which can be "mandatory" now) will protect your designed timing.
HTH